Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
121 MOUNT VIEW Terraced £568,516 £391,500 22 Jun 2015